a hair shirt - Turco Inglés Diccionario